press ahead - English Synonyms Dictionary